专利摘要:
一種地理資訊管理方法及系統,該方法包括:接收VoIP用戶端登錄時發送的其當前所在地的地理位置資訊;儲存登錄的VoIP用戶端用戶的地理資訊,所述地理資訊由用戶狀態資訊及所接收的地理位置資訊組成;偵測VoIP用戶端的查詢需求;根據VoIP用戶端的查詢需求,在VoIP伺服器的Map地圖上配置查詢到的VoIP用戶端用戶的地理資訊;將配置了所述地理資訊的Map地圖發送至VoIP用戶端。本發明可以讓VoIP用戶端取得其他用戶的地理位置資訊和狀態資訊,為VoIP的應用提供了更廣闊的空間。
公开号:TW201301846A
申请号:TW100123464
申请日:2011-07-04
公开日:2013-01-01
发明作者:Ming-Chuan Kao;Sen-Cai Yang;Shih-Hao Liu;Jen-Hsiung Charng
申请人:Hon Hai Prec Ind Co Ltd;
IPC主号:H04W4-00
专利说明:
地理資訊管理方法及系統
本發明涉及一種地理資訊管理方法及系統。
VoIP,即指網路電話,全稱為Voice over Internet Protocol。目前VoIP用戶通過用戶端(如:手機、電腦、IP電話)登錄到VoIP伺服器時,由於無法將自身地理位置資訊傳至VoIP伺服器中,故伺服器無法得知其地理位置資訊,當前用戶也無法得知其他用戶的地理位置資訊和狀態資訊(如上線或離線)。由於現在VoIP用戶端設備都具有取得自身地理位置資訊的功能,無法與VoIP整合將很大的限制VoIP可應用的範圍。
鑒於以上內容,有必要提供一種地理資訊管理方法及系統,可以讓VoIP用戶端取得其他用戶的地理位置資訊和狀態資訊,為VoIP的應用提供了更廣闊的空間。
所述地理資訊管理方法,該方法包括以下步驟:接收步驟:接收VoIP用戶端登錄時發送的該VoIP用戶端用戶當前所在地的地理位置資訊,所述VoIP用戶端通過網路與VoIP伺服器連接;儲存步驟:儲存登錄的VoIP用戶端用戶的地理資訊,所述地理資訊由用戶狀態資訊及所接收的地理位置資訊組成;偵測步驟:偵測VoIP用戶端的查詢需求;配置步驟:根據VoIP用戶端的查詢需求,在VoIP伺服器的Map地圖上配置查詢到的VoIP用戶端用戶的地理資訊;發送步驟:將配置了所述地理資訊的Map地圖發送至VoIP用戶端。
所述地理資訊管理系統,該系統包括:接收模組,用於接收VoIP用戶端登錄時發送的該VoIP用戶端用戶當前所在地的地理位置資訊,所述VoIP用戶端通過網路與VoIP伺服器連接;儲存模組,用於儲存登錄的VoIP用戶端用戶的地理資訊,所述地理資訊由用戶狀態資訊及所接收的地理位置資訊組成;偵測模組,用於偵測VoIP用戶端的查詢需求;配置模組,用於根據VoIP用戶端的查詢需求,在VoIP伺服器的Map地圖上配置查詢到的VoIP用戶端用戶的地理資訊;發送模組,用於將配置了所述地理資訊的Map地圖資訊發送至VoIP用戶端。
相較於習知技術,本發明所述之地理資訊管理方法及系統,可以讓VoIP伺服器隨時知曉VoIP用戶端的地理位置資訊,並可以讓VoIP用戶端取得其他用戶的地理位置資訊和狀態資訊,方便了VoIP伺服器的管理和VoIP用戶端用戶的使用,為VoIP的應用提供了更廣闊的空間。
如圖1所示,係為本發明地理資訊管理系統較佳實施例之架構圖。
地理資訊管理系統10運行於VoIP伺服器1中,該VoIP伺服器1中還包括資料庫11,所述VoIP伺服器1通過網路2與多個VoIP用戶端3連接(圖中僅畫出三個)。所述網路2可以是企業內部網(Intranet)或乙太網(Ethernet),也可以是網際網路(Internet)或其他類型的通訊網路。所述VoIP用戶端3可以為電腦、手機和IP電話等設備,該VoIP用戶端3能夠通過自身GPS裝置獲取自身的地理位置資訊。
本發明還有另外一種架構圖:所述地理資訊管理系統10運行於一台主機中,所述主機通過網路2與VoIP伺服器1連接,該VoIP伺服器1通過網路2與多個VoIP用戶端3連接,所述主機與VoIP伺服器1中均包括資料庫11。
本發明較佳實施例以地理資訊管理系統10運行於VoIP伺服器1中的架構圖進行介紹。
如圖2所示,係為本發明地理資訊管理系統較佳實施例之功能模組圖。
所述地理資訊管理系統10包括接收模組100、儲存模組101、偵測模組102、配置模組103、發送模組104。
所述接收模組100用於接收VoIP用戶端3登錄時發送的該VoIP用戶端3當前所在地的地理位置資訊。
VoIP用戶端3用戶使用帳號與密碼登錄時,VoIP用戶端3通過VoIP伺服器1提供的通訊管道發送其當前所在地的地理位置資訊到VoIP伺服器1。
所述通訊管道通過拓展的VoIP通訊協定來實現。所述拓展的VoIP通訊協定通過在VoIP用戶端3登錄時發送自身GPS裝置獲取的地理位置資訊,並在VoIP伺服器1中拓展VoIP通訊協定的管理方式來實現。所述VoIP通訊協定的管理方式包括接收、儲存和同步等方式。
需要說明的是,可在VoIP用戶端3設定地理位置資訊發送的方式。例如:登錄後,當VoIP用戶端3的地理位置資訊發生設定範圍之外的變化時,發送地理位置資訊至VoIP伺服器1;或在一定時間間隔內進行地理位置資訊的發送。
所述儲存模組101用於儲存每個登錄用戶的用戶狀態資訊及所接收的地理位置資訊於一個個人資料表中。用戶的地理位置資訊和用戶狀態資訊組成了用戶的地理資訊。
所述用戶狀態資訊包括線上狀態和離線狀態等資訊。當VoIP用戶端3的用戶登錄在VoIP伺服器1上時,此時的用戶狀態資訊為線上狀態。
該個人資料表可以是.xml格式,也可以是.xls格式,位於資料庫11中。該個人資料表包括以下欄位:個人資訊、時間資訊、地理位置資訊和用戶狀態資訊。所述個人資料表中的欄位可根據地理資訊管理系統10的需求進行增加。
當VoIP用戶端3的用戶為首次登錄時,所述儲存模組101在個人資料表中為該VoIP用戶端3的用戶創建新的個人資訊,並記錄登錄時的時間資訊、地理位置資訊和用戶狀態資訊,所述個人資訊是VoIP用戶端用戶的標識。當VoIP用戶端3的用戶為再次登錄時,所述儲存模組101在該個人資料表中查找對應該VoIP用戶端3的個人資訊,並在對應的個人資訊新增一條記錄,用於記錄登錄時的時間資訊、地理位置資訊和用戶狀態資訊。
當VoIP用戶端3的用戶斷開與VoIP伺服器1的連接時,VoIP伺服器1偵測到VoIP用戶端3的用戶的離線狀態,此時儲存模組101則在所述個人狀態表中查找對應該VoIP用戶端3的個人資訊,將此個人資訊中所存儲的最後一條記錄中用戶狀態資訊更新為離線狀態。
所述偵測模組102用於偵測VoIP用戶端3的查詢需求。
當VoIP用戶端3的用戶需要查詢VoIP用戶(一個或多個)的地理資訊時,將根據查詢需求發送查詢命令至VoIP伺服器1。
所述查詢需求包括:需求一,獲取指定群組內VoIP用戶地理資訊,並將其在VoIP用戶端3的地圖上展示;需求二,通過VoIP用戶端3提供的就近搜尋默認範圍內用戶的功能,搜尋默認範圍內的VoIP用戶地理資訊,並將其在VoIP用戶端3的地圖上展示;需求三,獲取群組內指定VoIP用戶在指定時間段的地理位置資訊的變化,並在VoIP用戶端3的地圖上展示該用戶的移動軌跡。
所述配置模組103用於根據VoIP用戶端3的查詢需求,在Map地圖上配置查詢到的VoIP用戶端3用戶的地理資訊。
所述配置模組103根據VoIP用戶端3的查詢需求,從VoIP伺服器1中儲存地理資訊的個人資料表中,將所查詢的VoIP用戶端3用戶的地理資訊取出,並把獲取到的地理位置資訊和用戶狀態資訊傳送到VoIP伺服器1的Map地圖中。Map地圖根據得到的地理位置資訊在地圖相應的經緯度所在位置進行標記,根據得到的用戶狀態資訊區分標記點的顏色。現以線上和離線狀態為例,如果所要查詢的用戶當前處於離線狀態,則展示其最近一次登錄所在的地理位置資訊。所述Map地圖可為Google Map等形式。
所述配置模組103根據VoIP用戶端3的查詢需求一所生成的在Map地圖上展示用戶地理位置的示意圖,如圖4所示,圖示中,表示線上狀態,表示離線狀態。
所述配置模組103根據VoIP用戶端3的查詢需求二所生成的在Map地圖上展示用戶地理位置的示意圖,依舊如圖4所示,但是地理位置範圍為VoIP用戶端3的默認範圍。
所述配置模組103根據VoIP用戶端3的查詢需求三所生成的在Map地圖上展示用戶地理位置移動軌跡的示意圖,如圖5所示。
所述發送模組104用於將配置了所述地理資訊的Map地圖發送至VoIP用戶端3。
所述VoIP用戶端3接收到VoIP伺服器1發送的Map地圖後,將在VoIP用戶端3的Map地圖上顯示與VoIP伺服器1同樣的Map地圖資訊。
如圖3所示,係為本發明地理資訊管理方法較佳實施例之流程圖。
步驟S100,所述接收模組100接收VoIP用戶端3登錄時發送的該VoIP用戶端3當前所在地的地理位置資訊。
VoIP用戶端3的用戶使用帳號與密碼登錄時,VoIP用戶端3通過VoIP伺服器1提供的通訊管道發送其當前所在地的地理位置資訊至VoIP伺服器1。所述通訊管道通過拓展的VoIP通訊協定來實現。
步驟S101,所述儲存模組101將每個登錄用戶的個人資訊、登錄時間資訊、用戶狀態資訊及地理位置資訊儲存於一個個人資料表中。該地理位置資訊和用戶狀態資訊組成用戶的地理資訊。
所述個人資料表位於資料庫11中,包括個人資訊、時間資訊、地理位置資訊和用戶狀態資訊四個欄位中。
步驟S102,所述偵測模組102偵測VoIP用戶端3的查詢需求。
當VoIP用戶端3的用戶需要查詢VoIP用戶(一個或多個)的地理資訊時,將發送查詢命令至VoIP伺服器1。
步驟S103,所述配置模組103根據VoIP用戶端3的查詢需求,在Map地圖上配置查詢到的VoIP用戶端3的用戶的地理資訊。
所述配置模組103根據VoIP用戶端3的查詢需求,從VoIP伺服器1中儲存地理資訊的個人資料表中,將所查詢的VoIP用戶端3的VoIP用戶的地理資訊取出,並把獲取到的地理位置資訊和用戶狀態資訊傳送到VoIP伺服器1的Map地圖中。Map地圖根據得到的地理位置資訊在地圖相應的經緯度所在位置進行標記,根據得到的用戶狀態資訊區分標記點的顏色。
步驟S104,所述發送模組104將配置了所述地理資訊的Map地圖發送至VoIP用戶端3。
所述VoIP用戶端3接收到VoIP伺服器1發送的Map地圖後,將在VoIP用戶端3的Map地圖上顯示與VoIP伺服器1同樣的Map地圖資訊。
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅爲本發明之較佳實施例,本發明之範圍並不以上述實施例爲限,舉凡熟悉本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。
1...VoIP伺服器
10...地理資訊管理系統
11...資料庫
2...網路
3...VoIP用戶端
100...接收模組
101...儲存模組
102...偵測模組
103...配置模組
104...發送模組
S100...接收VoIP用戶端登錄時發送的當前所在地的地理位置資訊
S101...儲存登錄的VoIp用戶端用戶的地理資訊
S102...偵測VoIP用戶端的查詢需求
S103...根據VoIP用戶端的查詢需求,在Map地圖上配置地理資訊
S104...將配置了地理資訊的Map地圖發送至VoIP用戶端
圖1係為本發明地理資訊管理系統較佳實施例之架構圖。
圖2係為本發明地理資訊管理方法較佳實施例之功能模組圖。
圖3係為本發明地理資訊管理方法較佳實施例之流程圖。
圖4係為本發明在Map地圖上展示用戶地理位置之示意圖。
圖5係為本發明在Map地圖上展示用戶地理位置移動軌跡之示意圖。
S100...接收VoIP用戶端登錄時發送的當前所在地的地理位置資訊
S101...儲存登錄的VoIP用戶端用戶的地理資訊
S102...偵測VoIP用戶端的查詢需求
S103...根據VoIP用戶端的查詢需求,在Map地圖上配置地理資訊
S104...將配置了地理資訊的Map地圖發送至VoIP用戶端
权利要求:
Claims (9)
[1] 一種地理資訊管理方法,其中,該方法包括步驟:接收步驟:接收VoIP用戶端登錄時發送的該VoIP用戶端用戶當前所在地的地理位置資訊,所述VoIP用戶端通過網路與VoIP伺服器連接;儲存步驟:儲存登錄的VoIP用戶端用戶的地理資訊,所述地理資訊由用戶狀態資訊及所接收的地理位置資訊組成;偵測步驟:偵測VoIP用戶端的查詢需求;配置步驟:根據VoIP用戶端的查詢需求,在VoIP伺服器的Map地圖上配置查詢到的VoIP用戶端用戶的地理資訊;發送步驟:將配置了所述地理資訊的Map地圖發送至VoIP用戶端。
[2] 如申請專利範圍第1項所述之地理資訊管理方法,其中,在所述接收步驟中,VoIP用戶端是通過VoIP伺服器提供的通訊管道發送當前所在地的地理位置資訊至VoIP伺服器,所述通訊管道通過拓展的VoIP通訊協定來實現。
[3] 如申請專利範圍第1項所述之地理資訊管理方法,其中,在所述儲存步驟中是將所述VoIP用戶端用戶的地理資訊儲存至一個個人資料表,該個人資料表包括個人資訊、登錄時間資訊、地理位置資訊及用戶狀態資訊欄位,所述個人資訊是VoIP用戶端用戶的標識。
[4] 如申請專利範圍第3項所述之地理資訊管理方法,其中,所述配置步驟包括:根據VoIP用戶端的查詢需求,從所述個人資料表中,將所要查詢的VoIP用戶端用戶的地理資訊取出;把獲取到的地理位置資訊和用戶狀態資訊傳送到VoIP伺服器的Map地圖中;在所述Map地圖中根據得到的地理位置資訊在地圖相應的經緯度所在位置進行標記,並根據得到的用戶狀態資訊區分標記點的顏色。
[5] 如申請專利範圍第1項所述之地理資訊管理方法,其中,該方法還包括:VoIP用戶端接收到VoIP伺服器發送的Map地圖;在VoIP用戶端的Map地圖上顯示與VoIP伺服器同樣的Map地圖資訊。
[6] 一種地理資訊管理系統,其中,該系統包括:接收模組,用於接收VoIP用戶端登錄時發送的該VoIP用戶端用戶當前所在地的地理位置資訊,所述VoIP用戶端通過網路與VoIP伺服器連接;儲存模組,用於儲存登錄的VoIP用戶端用戶的地理資訊,所述地理資訊由用戶狀態資訊及所接收的地理位置資訊組成;偵測模組,用於偵測VoIP用戶端的查詢需求;配置模組,用於根據VoIP用戶端的查詢需求,在VoIP伺服器的Map地圖上配置查詢到的VoIP用戶端用戶的地理資訊;發送模組,用於將配置了所述地理資訊的Map地圖資訊發送至VoIP用戶端。
[7] 如申請專利範圍第6項所述之地理資訊管理系統,其中,所述VoIP用戶端通過VoIP伺服器提供的通訊管道發送當前所在地的地理位置資訊至VoIP伺服器,所述通訊管道通過拓展的VoIP通訊協定來實現。
[8] 如申請專利範圍第6項所述之地理資訊管理系統,其中,所述VoIP用戶端用戶的地理資訊儲存至一個個人資料表,該個人資料表包括個人資訊、登錄時間資訊、地理位置資訊及用戶狀態資訊欄位,所述個人資訊是VoIP用戶端用戶的標識。
[9] 如申請專利範圍第8項所述之地理資訊管理系統,其中,所述配置模組通過下述步驟配置查詢到的VoIP用戶端用戶的地理資訊:根據VoIP用戶端的查詢需求,從所述個人資料表中,將所要查詢的VoIP用戶端用戶的地理資訊取出;把獲取到的地理位置資訊和用戶狀態資訊傳送到VoIP伺服器的Map地圖中;在所述Map地圖中根據得到的地理位置資訊在地圖相應的經緯度所在位置進行標記,並根據得到的用戶狀態資訊區分標記點的顏色。
类似技术:
公开号 | 公开日 | 专利标题
US10949931B2|2021-03-16|Social networking system which provides location information of related users
US9148491B2|2015-09-29|Virtual location aware content using presence information data formation with location object |
AU2007347839B2|2012-02-02|Systems and methods for automatically locating web-based social network members
US9686364B2|2017-06-20|Location aware resource locator
CA2915692C|2018-07-31|Mobile ad hoc networking
US7823073B2|2010-10-26|Presence-based location and/or proximity awareness
US8913552B2|2014-12-16|Spatiotemporal annotation of data packets in wireless networks
JP2016527817A|2016-09-08|ユーザデバイスに対する、インターネットプロトコル(ip)アドレスと、メディアアクセス制御(mac)アドレスと、ロケーションとを関係付けるための方法およびシステム
US20120124176A1|2012-05-17|Automatic check-ins and status updates
US20070037574A1|2007-02-15|Method and apparatus of a location-based network service for mutual social notification
US20060271517A1|2006-11-30|User-driven calibration for location system
US8620578B1|2013-12-31|Centralized location storage system and method
WO2016057573A1|2016-04-14|Methods, systems, and computer readable media for using bluetooth beacon information to obtain and publish fine grained user location information
WO2009039764A1|2009-04-02|Méthode de groupage de messages instantanés de contact de mobiles et système et équipements associés
JP2010520540A5|2011-02-10|
US20090310028A1|2009-12-17|System for Controlling a Group of Picture Frames
KR20150120593A|2015-10-28|IoT 리소스 검색 방법 및 서버
TWI548255B|2016-09-01|地理資訊管理方法及系統
WO2018032705A1|2018-02-22|用于提供无线接入点信息包的方法与设备
JP6008411B2|2016-10-19|機器管理装置、機器管理システム、機器管理方法及びプログラム
JP2008098937A|2008-04-24|仮想ネットワーク通信システムおよび通信端末
JP2018147485A|2018-09-20|位置に基づく2次ソーシャル・ネットワーキングに適したブローカ
JP2009278178A|2009-11-26|セキュリティパラメータ配布装置及びセキュリティパラメータ配布方法
TW201626777A|2016-07-16|定位伺服器中之方法及配置
TW201100839A|2011-01-01|The GPS tracking system
同族专利:
公开号 | 公开日
TWI548255B|2016-09-01|
US20130003721A1|2013-01-03|
US8774061B2|2014-07-08|
CN102857477A|2013-01-02|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US7725112B2|2005-02-08|2010-05-25|Nokia Corporation|System and method for provision of proximity networking activity information|
TWI262706B|2005-03-03|2006-09-21|Inventec Multimedia & Telecom|Mobile IP phone communication system and method|
US8145183B2|2005-09-23|2012-03-27|University Of South Florida|On-demand emergency notification system using GPS-equipped devices|
CN101352058A|2006-01-03|2009-01-21|索尼爱立信移动通讯股份有限公司|用于在VoIP系统中路由紧急呼叫的方法和设备|
US8953756B2|2006-07-10|2015-02-10|International Business Machines Corporation|Checking for permission to record VoIP messages|
US7979320B2|2006-08-15|2011-07-12|Microsoft Corporation|Automated acquisition and configuration of goods and services via a network|
CN100466856C|2007-01-12|2009-03-04|华为技术有限公司|网际协议承载语音用户接入方法、定位装置和网络设备|
US9178768B2|2009-01-07|2015-11-03|Ixia|Methods, systems, and computer readable media for combining voice over internet protocol call data with geographical information|SI24283A|2013-01-15|2014-07-31|Ams R&D Analogni Polprevodniki, D.O.O.|Postopek in vezje aktivne pametne nalepke za komuniciranje z izpraševalnikom|
CN107918623B|2016-10-11|2021-01-01|中国石油天然气股份有限公司|管道数字地图显示方法和装置|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
CN201110181824XA|CN102857477A|2011-06-30|2011-06-30|地理信息管理方法及系统|
[返回顶部]